﻿@charset "utf-8";
/* CSS Document */

/* ====================
     公共样式
==================== */
body{background:#fff; font-size:12px; font:9pt Tahoma,"宋体",Arial,Helvetica,Sans-Serif; line-height:150%; margin:0px; padding:0px; color:#2b2b2b;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear {height:0px; clear:both; overflow:hidden;}
a:link, a:visited {color:#2b2b2b; text-decoration:none;}
a:hover {color:#cc0000; text-decoration:none;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank15{height:15px; line-height:15px; clear:both; visibility:hidden;}
.mt10{ margin-top:10px; clear:both}
/*英文强制换行*/
.word{word-break:break-all;}
/*结构*/
.block{ width:980px; margin:0px auto; clear:both;}
.Cheader{ height:81px; background:url(images/cc_line.gif) no-repeat bottom;}
.LeftC{ width:220px;}
/*cate_top*/
.cate_top{ background:url(images/cate_top.gif) no-repeat; height:30px; width:207px; line-height:30px; color:#000; font-weight:bold; font-size:14px; padding-left:13px;}
/*商品分类*/
.category_tree{border:1px solid #8bb1f0; background-color:#fff; padding:12px; border-top:none; border-bottom:none}
.category_tree li{ border-bottom:1px solid #e8e7e7; padding:5px 0px;}
.category_tree li h1{font-size:14px; font-weight:bold}
.category_tree li span{ padding-right:8px; line-height:24px;}
.category_tree li h1 a:link,.category_tree li h1 a:visited{ color:#000; text-decoration:none}
.category_tree li span a:link,.category_tree li span a:visited{ color:#014da3; text-decoration:none}
/*弹出分类*/
.my_left_category {WIDTH: 220px;}
.my_left_category .my_left_cat_list { border:1px solid #8bb1f0; width:194px; border-top:none; padding:0px 12px}
.my_left_category .h2_cat {FONT-WEIGHT: normal; background:url(images/my_menubg.gif) no-repeat; WIDTH: 106px; COLOR: #333333; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px; margin:10px 0px}
.my_left_category A {COLOR: #333333; TEXT-DECORATION: none}
.my_left_category A:hover {COLOR: #ff3333; TEXT-DECORATION: underline}
.my_left_category H3 {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px}
.my_left_category H3 A {LINE-HEIGHT: 26px}
.my_left_category .h3_cat {MARGIN-TOP: -26px; DISPLAY: none; LEFT: 103px; WIDTH: 300px; CURSOR: auto; POSITION: absolute; }
.my_left_category .shadow { WIDTH: 300px; background:#FFF;}
.my_left_category .shadow_border { border:1px solid #8bb1f0; WIDTH: 300px; overflow:auto}
.my_left_category .shadow_border UL { MARGIN: 0px 0px 0px 15px;}
.my_left_category .shadow_border UL LI {BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/my_cat_sub_menu_dot.gif); OVERFLOW: hidden; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 26px}
.my_left_category .active_cat {BACKGROUND-POSITION: 0px -25px; Z-INDEX: 99; CURSOR: pointer}
.my_left_category .active_cat H3 SPAN {DISPLAY: none}
.my_left_category .active_cat DIV {DISPLAY: block}


ul.searchfilterparent li a.filter_selected
{
    color:#EB5F00;
}

.citymarker
{
    width:100px;
    height:34px;
    font-weight:bold;
}
.citymarker .left
{
    background:url("images/area.png") no-repeat scroll 0 -28px transparent;
    width:50px;
    height:34px;
    text-align:center; 
    cursor:pointer;
	
} 
.citymarker:hover .left
{
    background:url(images/area_hover.png) no-repeat scroll 0 -28px transparent; 
}

.citymarker .right
{
    background:url("images/area.png") no-repeat scroll right -28px transparent;
    width:50px;
    height:34px;
    text-align:center; 
    cursor:pointer; 
    border-collapse:collapse;
} 
.citymarker:hover .right 
{
    background:url(images/area_hover.png) no-repeat scroll right -28px transparent; 
}

.areamarker
{
    width:50px;
    height:34px;
}
.areamarker .left
{
    background:url('images/normal.png') no-repeat scroll transparent;
    width:50px;
    height:34px;
    line-height:34px;
    text-align:center;
    display:block; 
    cursor:pointer;
    float:left; 
}
.areamarker:hover .left
{
    background:url('images/open_hover.png') no-repeat scroll transparent;
}
.areamarker .right
{
    display:none;
}
.areamarker:hover .right
{
    display:block;
    top:0px; 
}
.t_top{width:550px; height:41px; light-height:41px; background:url(images/z_top.gif) no-repeat; position:relative}
.t_top div{ float:left; margin-top:12px; margin-left:14px;}
.t_top .fonta{ font-size:18px; color:#FFF; font-weight:bold;}
.t_top .fontb{ font-size:12px; color:#ff3300}
.t_top span{ position:absolute; right:16px; top:3px; z-index:5}
.z_mid{ border-left:1px solid #56555d; border-right:1px solid #56555d; float:left}
.zm_left{ width:129px; float:left;  line-height:20px}
.zm_left h1{ font-size:12px; padding-left:20px; margin-top:10px}
.zm_left ul{ border-bottom:1px dashed #c0dbf8; padding-left:25px; padding-bottom:10px; padding-top:10px}
.zm_right{ width:418px; float:right;border-left:1px solid #c0dbf8;}
.fytop{ background:url(images/r_top.gif) repeat-x; height:20px; padding:6px 5px; line-height:20px}
.fytop ul li{ float:left; margin:0px 5px; display:inline}
.fytop ul li.f_1{ width:100px;}
.fytop ul li.f_2{ width:100px;}
.fytop ul li.f_3{ width:40px;}

.fy_list ul{ padding:10px; border-bottom:1px dashed #c0dbf8; overflow:auto; clear:both;}
.fy_list ul li{ float:left}
.fy_list ul li.img{ width:65px;}
.fy_list ul li.wz{ width:225px; position:relative; padding-right:50px; overflow:hidden; line-height:20px;}
.fy_list ul li.wz img{ position:absolute; right:20px; top:0px; z-index:1000000}
.fy_list ul li.wz p{ height:20px; overflow:hidden}
.fy_list ul li.wz h1{ font-size:12px; height:20px; overflow:hidden}
.fy_list ul li.jg{ font-size:14px;}
.map_bk{ background:url(images/imgnew.gif) no-repeat; width:700px; height:500px; border:1px solid red}

.taoshu{ background:url(images/lable_normal_50x40.png) no-repeat; width:50px; display:block; height:40px; text-align:center; line-height:25px; cursor:pointer; float:left; }
.taoshu .fright{ display:none; float:left}
.taoshuon { background:url(images/lable_hover_50x40.png) no-repeat;  width:50px; height:40px; text-align:center; line-height:25px; position:relative; float:left; }
.taoshuon .fright{ background:url(images/lable_mask_right_150x28.png) no-repeat right; position:absolute; top:0px; right:-49px; display:block; float:left; height:28px; cursor:pointer; padding:0px 5px}

.bg{position:absolute ;z-index:999; left:0;top:0; height:99%;width:100%;}
.beian_winBG {
MARGIN-TOP: -100px; LEFT: 50%; MARGIN-LEFT: -190px; WIDTH: 550px; POSITION: absolute; TOP: 30%; HEIGHT:490px; z-index: 1000;
}